home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / giochi / fgp239.lzh / FGP.doc < prev    next >
Text File  |  1995-07-12  |  65KB  |  1,724 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                  002d2cd8-0
  7.  
  8.  
  9.                                   Version
  10.                              $Revision: 1.19 $
  11.  
  12.  
  13.  
  14.  
  15.                                 Simon Austin
  16.  
  17.  
  18.  
  19.                                 Simon Austin
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                         Generated with Heddley v1.1
  37.                      Heddley v1.1 (C) Edd Dumbill 1994
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.                                  - Page 1 -
  77.  
  78.  
  79.  
  80. 1.    FGP - Contents
  81.  
  82.   
  83.   FFFFF GGGG PPPP   222     3333   999
  84.   FF   GG    PP PP 22 22       33 99 99
  85.   FFFF GG GG PPPP     22     333   9999  
  86.   FF   GG GG PP     22         33    99 
  87.   FF    GGG  PP    22222 ## 3333   999
  88.   
  89.   Designed and Written by Simon Austin
  90.  
  91.   Introduction - What exactly is FGP
  92.   Distribution - What files should be here
  93.   Instructions - How do I use FGP
  94.   Problems     - Known bugs and errors
  95.   Registration - Obtaining updates
  96.   Addresses    - Contacting the Author
  97.   History      - A brief history of FGP
  98.   The Future   - Future plans for FGP
  99.  
  100. 2.    FGP Introduction
  101.  
  102. What is FGP?
  103.  
  104. FGP is a program written primarily for people participating in Autosport's
  105. Fantasy Grand Prix competition. It allows the user to keep track of up to 
  106. 100 individual teams. This is useful as Autosport only ever prints the top 
  107. (and bottom <shudder>) 100 teams and most people aren't in there :-(
  108.  
  109. Is that all it does?
  110.  
  111. Pretty much. It will however handle an entire season of results, rather 
  112. than the less-than-half season used in the Autosport competition.
  113.  
  114. What will it run on?
  115.  
  116. FGP was primarily developed on the Amiga, but, by only using portable C 
  117. code, it can also be compiled and run on other platforms. It has 
  118. successfully been compiled on several Unix systems and I have been 
  119. informed that it has compiled on OS/2. Version 2.26 and above should now
  120. work under MS-DOS and Windows if the instructions in MS-DOS.TXT are
  121. followed.
  122.  
  123. I've used an earlier version of FGP, what does version 2.39 offer me?
  124.  
  125. Version 2.39 is, despite the large version increase from 2.10 (the last
  126. major release), mainly minor updates and bugfixes. However, the major
  127. changes areas follows.
  128.  
  129. The ability to read the old style datafiles has been dropped. It was only
  130. kept before because 2.10 appeared halfway through the season and I didn't
  131. want to have to force people to rewrite their datafiles;
  132.  
  133. An absolutely hideous bug that caused problems if you didn't have a
  134. teams.fgp2 file has been squashed;
  135.  
  136. It is no longer required to place a - or a + in the flags to indicate the
  137. `Driver of the Day'. Just placing a + flag after the driver's flags is
  138. sufficient;
  139.  
  140. Two new tables can be produced. Using the -c command line option, tables
  141. listing the scores for the chassis and the engines can be produced;
  142.  
  143. A couple of problems from 2.10 (two drivers being given the same finishing
  144. position & problems caused by blank lines at the end of some files) have now
  145. been fixed;
  146.  
  147.                                  - Page 2 -
  148. 2.    FGP Introduction
  149.  
  150.  
  151. The legality of all teams is now checked before each race.
  152.  
  153. Between zero and six drivers can score from the warmup. This allows
  154. preliminary results to be produced before the warmup results are known;
  155.  
  156. A new driver's flag has been added: t - did not start. This allows a driver
  157. who has achieved a grid position, but does not actually race to keep his
  158. qualifying/warmup points.
  159.  
  160. The list of teams in the -r option now has the teams position.
  161.  
  162. New ouput, -s, comma seperated data for spreadsheets.
  163.  
  164. Some new error checking and improved error messages.
  165.  
  166. The best and worst scores possible are calculated and displayed in the race
  167. output.
  168.  
  169. An ordered list of the scores achieved in the race is included in the -r
  170. option. This was suggested by Martin Colbert.
  171.  
  172. A season of more than 16 races can be run. Currently the limit is set at 20.
  173.  
  174. 3.    FGP Distribution
  175.  
  176. How distributable is FGP?
  177.  
  178. FGP is freely distributable, although the ©Copyright remains with the
  179. Author on the program, the source code and this documentation (whether
  180. in plain or formatted ascii, AmigaGuide® or HTML format).
  181.  
  182. Any and all data files included in a distribution archive are placed in the
  183. public domain for anyone to use.
  184.  
  185. The rules for the Autosport Fantasy Grand Prix (the file Rules.doc) are
  186. ©Copyright 1994 Haymarket Specialist Motoring Publications Ltd.
  187.  
  188. Any and all data files created for or during the use of FGP are the property
  189. of the user.
  190.  
  191. What should be in the archive?
  192.  
  193. The Amiga distribution consists of the files in an LhA archive. The archive
  194. will be named fgp???.lha, where ??? indicates the version number. The
  195. archive will contain the following files:
  196.  
  197.     FGP.c     - the source
  198.     FGP       - the actual program
  199.     FGP.doc   - this document in ascii format
  200.     FGP.guide - this document in AmigaGuide® format
  201.  
  202. plus any associated icons. The archive may, depending of the time of
  203. distribution, contain one or more data files for use with FGP.
  204.  
  205. The Amiga archive will be placed on Aminet
  206. (ftp://src.doc.ic.ac.uk/pub/aminet/ game/misc/) and on my home page
  207. (http://webzone1.demon.co.uk/www/taranis/ currently only running 1800-2400
  208. BST).
  209.  
  210. The MS-DOS distribution consists of the files in PKZip archive. The archive
  211. will be named fgp???.zip, where ??? indicates the version number. The
  212. archive will contain the following files:
  213.  
  214.     FGP.c     - the source
  215.     FGP.exe   - the actual program
  216.     FGP.doc   - the documentation in ascii format
  217.  
  218.                                  - Page 3 -
  219. 3.    FGP Distribution
  220.  
  221.  
  222. The archive may, depending of the time of distribution, contain one or
  223. more data files for use with FGP.
  224.  
  225. The MS-DOS archive will, for the moment, only be placed on my home page.
  226.  
  227. There will also be a source only distribution in the form of a tarred and
  228. compressed archive. In addition to going on my home page it is hoped to
  229. upload this to the SunSITE Unix archive.
  230.  
  231. 4.    FGP Instructions
  232.  
  233. Instructions for using FGP:
  234.  
  235. The command line
  236.  
  237. The input file
  238.  
  239. The data files
  240.  
  241. The output
  242.  
  243. The error messages
  244.  
  245. Generally the process of producing the output for a particular race is as
  246. follows:
  247.  
  248. 1) Create the race data file(s) in any text editor (ed, edit, vim, memacs);
  249.  
  250. 2) Run fgp with this data file (fgp data.file);
  251.  
  252. 3) Fix any problems (see error messages for more details);
  253.  
  254. 4) Re-run fgp to update the scores file (fgp data.file);
  255.  
  256. 5) Run fgp to produce the outputs (fgp -r -t -d -c -s).
  257.  
  258. NB: When producing -r output there may be a long pause before the results
  259. are output. This is due to a very long calculation to find the best and
  260. worst scores for the race. On a 50MHz 68030 based Amiga or a 66MHz 80486 PC
  261. it can last a couple of minutes.
  262.  
  263. Of course the options in 5 can be combined with the data file in 2 or 4 if
  264. you want (fgp -r -t -d -c -s data.file).
  265.  
  266. 5.    FGP Command Line
  267.  
  268. FGP uses a simple command line:
  269.  
  270.     FGP <[-r[n]] [-t[n]] [-d[n]] [-c[n]] [filename]>
  271.  
  272. Any or all of these options may be given on the command line, in any order
  273. and case (NB under Unix, the filename cannot be in any case. See below).
  274.  
  275.     -r[n]
  276.  
  277. Produce the standard single race output, plus a breakdown of each team's
  278. score.
  279.  
  280.     -t[n]
  281.  
  282. Produce a table showing the scores for each team for each race.
  283.  
  284.     -d[n]
  285.  
  286. Produce a table showing the scores for each driver for each race.
  287.  
  288.  
  289.                                  - Page 4 -
  290. 5.    FGP Command Line
  291.  
  292.     -c[n]
  293.  
  294. Produce a table showing the scores for each chassis/engine for each race.
  295.  
  296.     -s[n]
  297.  
  298. Produce comma seperated data which can be loaded in most spreadsheets and
  299. used to produce graphs.
  300.  
  301. In all five cases, a number after the option indicates the number of
  302. races to produce the results for. If no number is given, it is assumed
  303. that results for all races are required.
  304.  
  305.     filename
  306.  
  307. This is the full filename for the race data file. The case sensitivity of
  308. this option is system-dependant so take care with this.
  309.  
  310. 6.    FGP Input Files
  311.  
  312. The data file consists of a single ascii text file which lists all the
  313. drivers involved in a particular race, their finishing positions, whether
  314. they finished, retired, were disqualified or failed to qualify, where
  315. they came in the warmup and if they were nominated for the Driver of the
  316. Race award.
  317.  
  318. The format of the file is as follows:
  319.  
  320.   ## This is a comment, all comments start with ## at the 
  321.   ## start of the line. Comments are optional, you don't have to 
  322.   ## have any, or you can have as many as you want.
  323.   Race name
  324.   ## The Race name uniquely identifies the Race, only the first six
  325.   ## characters are used so don't call two different races Sponge12 and
  326.   ## Sponge13 because they won't be identified as different.
  327.   Surname of driver at grid position 1
  328.   ## This is case insensitive, Schumacher is the same as schumacher.
  329.   Flags for driver 1
  330.   Surname of driver at grid position 2
  331.   Flags for driver 2
  332.   |
  333.   |
  334.   Surname of driver at last grid position
  335.   Flags for last driver
  336.   Surname of driver who did not qualify
  337.   Flags for non qualifier
  338.   Surname of second driver who DNQ
  339.   Flags
  340.  
  341. The `Flags' line comprises four items detailing the driver's result.
  342. They are:
  343.  
  344. Status Position Warmup Nomination
  345.  
  346. Status is one of FfRrDdNnTt where F or f means finished, R/r means retired,
  347. D/d means disqualified, N/n means did not qualify and T/t means did not
  348. start.
  349.  
  350. Position is the position the driver finished in. This should be included
  351. for retirees and disqualifications as well as those who finished. Drivers
  352. who DNQ or DNS should be given a finishing position of 0.
  353.  
  354. Warmup is the position the driver achieved in the Sunday warmup. DNQs
  355. generally don't take part in this so they will usually be 0 again. Only the
  356. first six legal drivers can score points (6 points for first, 5 for second,
  357. etc) so if one of these drivers is disqualified the seventh fastest driver
  358. must be listed (and the eigth if two are disqualified) for all warmup points
  359.  
  360.                                  - Page 5 -
  361. 6.    FGP Input Files
  362.  
  363. to be awarded. Drivers whose positions don't matter can be given either
  364. their position or 0.
  365.  
  366. The nomination flag is only required for the `Driver of the Day' as given in
  367. Autosport. Simply put a space and a + at the end of the flags for the
  368. appropriate driver. Only one nominated driver is allowed and there will
  369. be an error message if this is the case.
  370.  
  371. 7.    FGP Data Files
  372.  
  373. FGP uses five data files to store the driver/team details. These are:
  374.  
  375.     teams.fgp2
  376.  
  377.     drivers.fgp2
  378.  
  379.     chassis.fgp2
  380.  
  381.     engines.fgp2
  382.  
  383.     scores.fgp2
  384.  
  385. 8.    FGP teams.fgp2 File
  386.  
  387. teams.fgp2 details the fantasy teams taking part in the
  388. competition. Each team consists of three drivers, a chassis and an
  389. engine. Details of how to make a team are in the Rules. Each team will be
  390. checked by the program to ensure that it complies with the rules (ie it
  391. costs, in total, less than £30m and the test driver costs only £1m).
  392.  
  393. The teams.fgp2 file is constructed as follows:
  394.  
  395.  ## Comments.
  396.  8
  397.  ## Number of teams in the competition.
  398.  ## Team 1 details
  399.  Owner
  400.  Name
  401.  Driver 1 Surname
  402.  Driver 2 Surname
  403.  Test Driver Surname
  404.  Chassis
  405.  Engine
  406.  ## Team 2 details
  407.  |
  408.  |
  409.  ## Team 8 details
  410.  
  411. 9.    FGP drivers.fgp2 file
  412.  
  413. drivers.fgp2 is the largest data file used by FGP. It contains the full
  414. name, team and cost of each driver in the real Formula One competition.
  415. Currently drivers.fgp2 can contain a maximum of 100 drivers and this
  416. seems to be sufficient at the moment.
  417.  
  418. The file is constructed as follows:
  419.  
  420.  ## Comments can be used, but aren't required.
  421.  Surname
  422.  First name
  423.  Chassis
  424.  Engine
  425.  Cost
  426.  
  427. repeated for each driver. If drivers enter the competition who weren't
  428. originally listed, they can be added to the end of the file as required. Do
  429. not add drivers to any other part of the file. If a driver moves from one
  430.  
  431.                                  - Page 6 -
  432. 9.    FGP drivers.fgp2 file
  433.  
  434. team to another during a season (e.g. Philipe Alliot or Andrea de Cesaris)
  435. this should be reflected by changing the chassis and engine names. 
  436.  
  437. The surname and first name should be cased as they will appear in the
  438. final ouput (e.g. de Cesaris, Schumacher), the case of the chassis and
  439. engine is irrelevant.
  440.  
  441. The cost is the amount, in millions of pounds sterling, to purchase that
  442. driver.
  443.  
  444. As an example, Damon Hill costs £20,000,000 and drives for Williams Renault,
  445. so his entry would be:
  446.  
  447.  Hill
  448.  Damon
  449.  williams
  450.  renault
  451.  20
  452.  
  453. NB: If you change an entry and then re-score an earlier race the change
  454. in chassis/engine will be noted with a non-fatal error message. If you
  455. did not intend for that driver/car combination to be used for that race
  456. then you'll have to change the file to the correct combination and score
  457. the race again. This method of warning about changes was implemented in
  458. order to allow mistakes to be corrected in prior races in an inobtrusive
  459. manner as possible.
  460.  
  461. 10.    FGP chassis.fgp2 File
  462.  
  463. chassis.fgp2 is a simple list of all the available chassis names and their
  464. costs. The cost is the amount in millions of pounds sterling the chassis
  465. will cost - e.g. for £2,000,000 just put 2.
  466.  
  467. Format:
  468.  
  469.  Name 1
  470.  Cost 1
  471.  Name 2
  472.  Cost 2
  473.  |
  474.  Name N
  475.  Cost N
  476.  
  477. 11.    FGP engines.fgp2 File
  478.  
  479. engines.fgp2 is just a simple list of the available engine names and costs.
  480. The cost in the amount of millions of pounds sterling - e.g for £18,000,000
  481. just put 18.
  482.  
  483. Format:
  484.  
  485.  Engine 1
  486.  Cost 1
  487.  Engine 2
  488.  Cost 2
  489.  |
  490.  Engine N
  491.  Cost N
  492.  
  493. 12.    FGP scores.fgp2 File
  494.  
  495. scores.fgp2 contains the points scored by the drivers in all the
  496. races so far recorded.
  497.  
  498. This file is not meant to be altered by the user. Warning: altering
  499. this file may result in incorrect results. Note also that this is the only
  500. data file in which comments cannot be used.
  501.  
  502.                                  - Page 7 -
  503. 12.    FGP scores.fgp2 File
  504.  
  505.  
  506. 13.    FGP Output
  507.  
  508. FGP can produce five forms of output. The output required is
  509. indicated by the command line.
  510.  
  511.     Race scores
  512.  
  513.     Teams table
  514.  
  515.     Driver table
  516.  
  517.     Cars table
  518.  
  519.     Spreadsheet data
  520.  
  521. Normally, FGP sends its output to the standard output. On the Amiga
  522. this will result in the output appearing in the console from which
  523. FGP was started. Under Unix the output will appear in the shell you
  524. started FGP from. This method allows the output to be redirected as
  525. required. The output may be directed into a file or piped through
  526. another program (on the Amiga, piping requires either a second console
  527. or a Unix-style pipe command installed).
  528.  
  529.     FGP -r >results.txt
  530.     FGP >results.txt -r 
  531.  
  532. These two commands will produce the standard race scores and save
  533. them in a file called results.txt.
  534.  
  535.     FGP -r | more
  536.  
  537. Under Unix (or AmigaDOS with an appropriate setup) this will send
  538. the results to the console/shell but stop every screen to allow you
  539. to read the output.
  540.  
  541. To pipe the output on an Amiga without a Unix-style pipe you'll have
  542. to open a second console. In the first type
  543.  
  544.     FGP -r >PIPE:fgp.out
  545.  
  546. In the second console type
  547.  
  548.     more <PIPE:fgp.out
  549.  
  550. It's much easier to install a proper pipe though. The appropriate
  551. programs can be found on the Aminet. Just search for finkeltools.lha.
  552. I think it's in util/shell.
  553.  
  554. 14.    FGP Error messages
  555.  
  556. When reading in a data file, FGP will produce a message if it finds an error
  557. in the file(s). There are two sorts of error message; fatal and non-fatal.
  558. Fatal error messages will stop the program immediately, but non-fatal ones
  559. won't. If a line number is listed it means the line number in the file.
  560.  
  561.  
  562. Fatal errors are:
  563.  
  564.     Usage: FGP <[-r[n]] [-t[n]] [-d[n]] [-c[n]] [filename]>
  565.  
  566. This means you didn't give FGP the correct commands.
  567.  
  568.     Unable to open "filename".
  569.  
  570. FGP couldn't find one of the files it requires to run.
  571.  
  572.  
  573.                                  - Page 8 -
  574. 14.    FGP Error messages
  575.  
  576.     Error in file "filename" on line n. Unknown driver "name".
  577.  
  578. FGP encountered, in the named file, a driver's name which it doesn't know.
  579. This either means a name has been wrongly spelt or a new driver has driven.
  580. In the first case you should correct the spelling, in the second the new
  581. driver should be added to the bottom of the drivers.fgp2 file.
  582.  
  583.     Error in file "filename" on line n. Unknown chassis "name".
  584.     Error in file "filename" on line n. Unknown engine "name".
  585.  
  586. Same as the driver error above but for a chassis or engine.
  587.  
  588.     Error in file "filename" on line n. Flag not one of FRDN.
  589.  
  590. The status flag was incorrect.
  591.  
  592.     Error in file "filename" on line n. Illegal finishing position.
  593.  
  594. The driver's finishing position was not within the range 0 to 26.
  595.  
  596.     Error in file "filename" on line n. Final position already allocated.
  597.  
  598. A second driver has been given a finishing position that is already occupied
  599. by an earlier driver.
  600.  
  601.     Error in file "filename" on line n. Too many nominated drivers.
  602.  
  603. Two drivers have a + as their nominated flag.
  604.  
  605.     Error in file "filename". Unallocated position.
  606.  
  607. One or more of the classified drivers has been missed out.
  608.  
  609.     Team owned by Owner costs more than £30m.
  610.  
  611. The named team cost more than £30m.
  612.  
  613.     Team owned by Owner has an illegal test driver.
  614.  
  615. The named team has a test driver who costs more than £1m.
  616.  
  617. Non-fatal errors are:
  618.  
  619.     Driver's car has changed from Chassis1 to Chassis2.
  620.  
  621.     Driver's engine has changed from Engine1 to Engine2.
  622.  
  623. These errors will occur if you re-score a race and FGP detects that when the
  624. race was first scored the driver had a different car/engine to this time. If
  625. the new combination is correct you don't need to do anything, but if the old
  626. combination was correct you'll have to adjust drivers.fgp2 and re-score the
  627. race again.
  628.  
  629. 15.    FGP Bugs and Problems
  630.  
  631. There may still be some bugs left in FGP. There have been quite a few
  632. changes since the last version and, whilst I've tried to fix everything,
  633. some things may have slipped through the net.
  634.  
  635. If you think you've found a bug, please don't hesitate to contact me.
  636.  
  637. The `impossible Unix bug' section:
  638.  
  639. There have been a couple of bug reports where a driver's points appeared in
  640. the breakdown but not actually in the driver's score. This bug only occurs
  641. under Unix and should in fact be impossible. If you do find something like
  642. this please contact me a soon as possible and send me the data files you
  643.  
  644.                                  - Page 9 -
  645. 15.    FGP Bugs and Problems
  646.  
  647. were using.
  648.  
  649. The `but that's not what Autosport gave them' problem:
  650.  
  651. There have been instances where the results given by Autosport have been
  652. different to those produced by FGP. In most cases these have been due to
  653. printing errors in Autosport, but a couple have been down to incorrect
  654. interpretations of the rules. If you do find a situation where the results
  655. differ the chances are I'll already be working on it, but feel free to
  656. contact me if you wish.
  657.  
  658. 16.    FGP Registration
  659.  
  660. Although FGP is completely free, if you use it, I'd like to know. In return,
  661. if you have an e-mail address, I'll send you new versions as and when they
  662. appear. If you don't have an e-mail address I can only send out updates on
  663. receipt of a disk and return postage.
  664.  
  665. To register, e-mail me with a message saying who you are, what version of
  666. FGP you're using and what system you're using it on and I'll put you on the
  667. list.
  668.  
  669. Otherwise, send me a note to my snail-mail address saying the same. If you
  670. send a disk and return postage I'll send you the latest version (or the next
  671. one if you already have that one).
  672.  
  673. The latest version of FGP can also be picked up from my home page; point
  674. your browser at http://webzone1.demon.co.uk/www/taranis/ between the hours
  675. of 6.00pm and 12.00 midnight BST.
  676.  
  677. 17.    FGP Contact addresses
  678.  
  679. If e-mail is your preferred contact method, e-mail
  680.  
  681.         simona@power.globalnews.com
  682.  
  683. Or try
  684.  
  685.         http://webzone1.demon.co.uk/www/taranis/
  686.  
  687. otherwise drop me a line at
  688.  
  689.         Simon Austin
  690.         49 Lambourne Road
  691.         Chigwell Row
  692.         Essex
  693.         IG7 6EZ
  694.         United Kingdom
  695.  
  696. 18.    FGP History
  697.  
  698. Release History:
  699.  
  700. History prior to 2.24 has been removed.
  701.  
  702. 2.24 - Removed: Old datafile reading & associated errors. Added:
  703. chassis/engines table. Change: `Driver of the Day' flag made optional.
  704. Fixed: two drivers given same position & blank lines at end of data files.
  705. Added: All teams now checked that they cost less than £30m.
  706.  
  707. 2.25 - Forgot to allow for two drivers being given position zero! This is
  708. allowed, and is now fixed.
  709.  
  710. 2.26 - Theoretically (ie I haven't tested it) 2.26 should compile and run
  711. under MS-DOS. See the file MS-DOS.TXT for more information.
  712.  
  713. 2.27 - Between zero and six drivers can score in the warmup now. Added 't'
  714.  
  715.                                 - Page 10 -
  716. 18.    FGP History
  717.  
  718. flag to allow driver's who did not start to keep their qualification
  719. points.
  720.  
  721. 2.28 - The -c option was not listing the last chassis/engine. Now fixed. The
  722. `Missing position' error was added.
  723.  
  724. 2.29 - Two enhancements to the -r output: The teams' positions are now
  725. listed (including equal positions if these arise) and the highest possible
  726. scoring team for the race is calculated.
  727.  
  728. 2.30 - New output, -s, produces tables capable of being read by a
  729. spreadsheet.
  730.  
  731. 2.31 - Improved error checking and messages. Minor bug fixed which gave the
  732. wrong position when two teams had the same score in the -r output.
  733.  
  734. 2.32 - Fixed a bug in the position calculations in the -r output.
  735.  
  736. 2.33 - Tidied up the code and and added the best/worst possible scores.
  737.  
  738. 2.34 - Fixed a bug which caused extraneous output to be produced if FGP was
  739. compiled with optimisation.
  740.  
  741. 2.35 - Output was tidied slightly.
  742.  
  743. 2.36 - Couldn't use all 6 command line options at the same time. Fixed.
  744.  
  745. 2.37 - Added ordered list of team scores for the current race. Suggested by
  746. Martin Colbert.
  747.  
  748. 2.38 - If no £1m drivers had raced, the best/worst scores didn't work.
  749. Fixed.
  750.  
  751. 2.39 - Equalised MS-DOS and other versions. Allowed more than 16 races.
  752.  
  753. 19.    FGP - The Future  
  754.  
  755. What does the future hold for FGP?
  756.  
  757. Version 2.36 should, not counting bug fixes, be the last 2.xx version of
  758. FGP. Version 3.00 is currently in the planning stage and will hopefully
  759. include:
  760.  
  761. User definable rules. I've been looking at the rules to Top Gear's Fantasy
  762. Formula One to see if I could write a program which could cope with those
  763. rules as well. The most likely solution to this would be to have a seperate
  764. file containing the rules;
  765.  
  766. Trading. In the real F1, drivers seem to drop in and out of teams with
  767. alarming speed. Being stuck with a driver who started the season well but
  768. has been replaced by a mediocre driver with a few million to splash around
  769. can be annoying. Trading would allow an owner, at the cost of some of his
  770. points, to swap one driver for another.
  771.  
  772. Version 3.00 will remain highly portable, working, hopefully, on Amigas,
  773. Unix boxes and PCs.
  774.  
  775. 20.    What was used to make FGP
  776.  
  777. FGP was created on an Amiga 1200 with 6MB and a 583MB hard drive. It has
  778. been compiled using SAS/C 6.51 and Gnu C. As of version 2.10 the Revision
  779. Control System has been used to keep track of revisions. FGP has been tested
  780. with Enforcer.
  781.  
  782. This AmigaGuide® document was created using a combination of Heddley and
  783. Annotate.
  784.  
  785.  
  786.                                 - Page 11 -
  787. 20.    What was used to make FGP
  788.  
  789.         Heddley is ©1994 Edd Dumbill. 
  790.         Annotate is ©1993 Doug Bakewell.
  791.  
  792. Many thanks must go to John Simpson for help with various parts of the
  793. program. Thanks also to Alex & Lynne, Dave, Chris, David, Martin and TIM for
  794. their help in testing FGP.
  795.  
  796. 21.    FGP & Heddley
  797.  
  798.  
  799.    NAME
  800.        Heddley
  801.  
  802.    SYNOPSIS
  803.        Heddley FILE,FONT/K,FONTSIZE/K/N,TEXTWIDTH/K/N,EDITOR/K,
  804.                FGPEN/K/N,BGPEN/K/N,HELPFILE/K
  805.  
  806.    DESCRIPTION
  807.        Heddley is a hypertext editor for AmigaGuide®. It is capable of
  808.        reading files in AmigaGuide® format and outputting them in
  809.        AmigaGuide®, HTML and ASCII with ANSI control codes. Heddley
  810.        allows you to edit documents, create buttons and apply styles to
  811.        the document texts.
  812.  
  813.    USAGE
  814.        Heddley can be started from the CLI or from Workbench. The
  815.        command line arguments are the same as the tooltypes:
  816.  
  817.        FILE        The AmigaGuide® file to edit.
  818.        FONT        The font to use in the edit window (fixed-width).
  819.                    Default topaz.font
  820.        FONTSIZE    Point size of the edit window font. Default 8.
  821.        TEXTWIDTH   Justification width for text. Default 78.
  822.        EDITOR      The name of your favourite text editor.
  823.        FGPEN       The number of the pen to use for Text pen.
  824.        BGPEN       The number of the pen to use for Back pen.
  825.        HELPFILE    The path of the file "Heddley.guide"
  826.  
  827.    BUGS
  828.        Probably quite a few, but none known at this minute.
  829.  
  830.    SEE ALSO
  831.        "Heddley.guide", by Edd Dumbill.
  832.  
  833.    AUTHOR
  834.        Edd Dumbill (ejad-a@minster.york.ac.uk)
  835.  
  836. 22.    FGP & Annotate
  837.  
  838.  
  839.                               A N N O T A T E
  840.                               
  841.                                     by
  842.                                     
  843.                         D O U G    B A K E W E L L
  844.                         
  845.                      version 2.0           Aug 20,1993
  846.                      
  847.               Annotate  Copyright 1991,92,93 by Doug Bakewell
  848.               
  849.           This text editor is SHAREWARE and may be freely copied
  850.              as long as all files are included and unaltered.
  851.  
  852. 23.    FGP & The Revision Control System
  853.  
  854. RCS, the Revision Control System, manages multiple revisions of files. RCS
  855. can store, retrieve, log, identify, and merge revisions. It is useful for
  856.  
  857.                                 - Page 12 -
  858. 23.    FGP & The Revision Control System
  859.  
  860. files that are revised frequently, e.g. programs, documentation, graphics,
  861. and papers.
  862.  
  863. /* Copyright (C) 1982, 1988, 1989 Walter Tichy
  864.    Copyright 1990, 1991 by Paul Eggert
  865.    Distributed under license by the Free Software Foundation, Inc.
  866.  
  867. RCS is free software; you can redistribute it and/or modify it under the
  868. terms of the GNU General Public License as published by the Free Software
  869. Foundation; either version 2, or (at your option) any later version.
  870.  
  871. RCS is distributed in the hope that it will be useful, but WITHOUT ANY
  872. WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  873. FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
  874. details.
  875.  
  876. 24.    FGP Race output
  877.  
  878.  FGP2 by S Austin, additional design by J Simpson.
  879.  $Revision: 1.19 $ $Date: 1995/07/12 21:49:53 $.
  880.  
  881.  Australian Starting Grid
  882.  
  883.   1 : Nigel Mansell                  Williams-Renault
  884.   2 : Michael Schumacher             Benetton-Ford Zetec-R
  885.   3 : Damon Hill                     Williams-Renault
  886.   4 : Mika Hakkinen                  McLaren-Peugeot
  887.   5 : Rubens Barrichello             Jordan-Hart
  888.   6 : Eddie Irvine                   Jordan-Hart
  889.   7 : Johnny Herbert                 Benetton-Ford Zetec-R
  890.   8 : Jean Alesi                     Ferrari-Ferrari
  891.   9 : Martin Brundle                 McLaren-Peugeot
  892.  10 : Heinz-Harald Frentzen          Sauber-Mercedes
  893.  11 : Gerhard Berger                 Ferrari-Ferrari
  894.  12 : Olivier Panis                  Ligier-Renault
  895.  13 : Mark Blundell                  Tyrell-Yamaha
  896.  14 : Alessandro Zanardi             Lotus-Mugen
  897.  15 : Ukyo Katayama                  Tyrell-Yamaha
  898.  16 : Michele Alboreto               Minardi-Ford HB-V8
  899.  17 : JJ Lehto                       Sauber-Mercedes
  900.  18 : Pierluigi Martini              Minardi-Ford HB-V8
  901.  19 : Christian Fittipaldi           Arrows-Ford HB-V8
  902.  20 : Franck Lagorce                 Ligier-Renault
  903.  21 : Gianni Morbidelli              Arrows-Ford HB-V8
  904.  22 : Mika Salo                      Lotus-Mugen
  905.  23 : Hideki Noda                    Larrousse-Ford HB-V8
  906.  24 : David Brabham                  Simtek-Ford HB-V8
  907.  25 : Jean-Denis Deletraz            Larrousse-Ford HB-V8
  908.  26 : Domenico Schiattarella         Simtek-Ford HB-V8
  909.  
  910.  Australian Results
  911.  
  912.      NAME     POINTS BREAKDOWN       CHASSIS    POINTS ENGINE       POINTS
  913.                       Top Six
  914.                       |  Award                Driver's            Driver's
  915.                       |  | Grid Increase       Chassis              Engine
  916.                       |  | |  Warm-up               |                   |
  917.                       |  | |  | Retirement          |                   |
  918.                       |  | |  | | Non-qualification |                   |
  919.                       |  | |  | | |                 |                   |
  920.  1   Mansell      26 (20+0+00+6-0-0) Williams  20 [20] Renault     20 [20]
  921.  2   Berger       25 (16+0+09+0-0-0) Ferrari   16 [16] Ferrari     16 [16]
  922.  3   Brundle      23 (14+0+06+3-0-0) McLaren   14 [14] Peugeot     14 [14]
  923.  4   Barrichello  14 (13+0+01+0-0-0) Jordan     9 [13] Hart        13 [13]
  924.  5   Panis        19 (12+0+07+0-0-0) Ligier    12 [12] Renault     20 [ 0]
  925.  6   Alesi        18 (11+0+02+5-0-0) Ferrari   16 [ 0] Ferrari     16 [ 0]
  926.  7   Frentzen      3 (00+0+03+0-0-0) Sauber    11 [11] Mercedes    12 [12]
  927.  
  928.                                 - Page 13 -
  929. 24.    FGP Race output
  930.  
  931.  8   Fittipaldi   11 (00+0+11+0-0-0) Arrows    -3 [ 0] Ford HB-V8  11 [11]
  932.  9   Martini       9 (00+0+09+0-0-0) Minardi    0 [ 0] Ford HB-V8  11 [ 0]
  933.  10  Lehto         7 (00+0+07+0-0-0) Sauber    11 [ 0] Mercedes    12 [ 0]
  934.  11  Lagorce       9 (00+0+09+0-0-0) Ligier    12 [ 0] Renault     20 [ 0]
  935.  12  Hakkinen      2 (00+0+00+2-0-0) McLaren   14 [ 0] Peugeot     14 [ 0]
  936.  rtd Alboreto      0 (00+0+00+0-0-0) Minardi    0 [ 0] Ford HB-V8  11 [ 0]
  937.  rtd Blundell      0 (00+0+00+0-0-0) Tyrell    -1 [ 0] Yamaha       0 [ 0]
  938.  rtd Deletraz      0 (00+0+00+0-0-0) Larrousse -2 [ 0] Ford HB-V8  11 [ 0]
  939.  rtd Salo          0 (00+0+00+0-0-0) Lotus      0 [ 0] Mugen        0 [ 0]
  940.  rtd Brabham       0 (00+0+00+0-0-0) Simtek     0 [ 0] Ford HB-V8  11 [ 0]
  941.  rtd Zanardi       0 (00+0+00+0-0-0) Lotus      0 [ 0] Mugen        0 [ 0]
  942.  rtd Hill          1 (00+0+00+1-0-0) Williams  20 [ 0] Renault     20 [ 0]
  943.  rtd Schumacher    4 (00+0+00+4-0-0) Benetton  -5 [ 0] Ford Zetec-R 0 [ 0]
  944.  rtd Schiattarella 0 (00+0+00+0-0-0) Simtek     0 [ 0] Ford HB-V8  11 [ 0]
  945.  rtd Katayama     -1 (00+0+00+0-1-0) Tyrell    -1 [-1] Yamaha       0 [ 0]
  946.  rtd Noda         -2 (00+0+00+0-2-0) Larrousse -2 [-2] Ford HB-V8  11 [ 0]
  947.  rtd Morbidelli   -3 (00+0+00+0-3-0) Arrows    -3 [-3] Ford HB-V8   11 [ 0]
  948.  rtd Irvine       -4 (00+0+00+0-4-0) Jordan     9 [-4] Hart         13 [ 0]
  949.  rtd Herbert      -5 (00+0+00+0-5-0) Benetton  -5 [-5] Ford Zetec-R  0 [ 0]
  950.  DNQ Belmondo     -5 (00+0+00+0-0-5) Pacific    0 [ 0] Ilmor         0 [ 0]
  951.  DNQ Gachot       -5 (00+0+00+0-0-5) Pacific    0 [ 0] Ilmor         0 [ 0]
  952.  
  953.  Australian Team Scores
  954.  
  955.  Team Owner   : John Simpson
  956.  Team Name    : Nhorfan
  957.  Position     :  1 
  958.  Series Score : 645
  959.  Race Score   :  42
  960.  Race Details : Driver one    - Hill          =  1
  961.                 Driver two    - Fittipaldi    = 11
  962.                 Test driver   - Panis         = 19
  963.                 Car's chassis - Larrousse     = -2
  964.                 Car's engine  - Hart          = 13
  965.  
  966.  Team Owner   : David Sargent
  967.  Team Name    : David's Donkeys
  968.  Position     :  2 
  969.  Series Score : 555
  970.  Race Score   :   6
  971.  Race Details : Driver one    - Blundell      =  0
  972.                 Driver two    - Alboreto      =  0
  973.                 Test driver   - Brabham       =  0
  974.                 Car's chassis - Benetton      = -5
  975.                 Car's engine  - Ford HB-V8    = 11
  976.  
  977.  Team Owner   : Tim Robson
  978.  Team Name    : Robbocop
  979.  Position     :  3 
  980.  Series Score : 476
  981.  Race Score   :  30
  982.  Race Details : Driver one    - Herbert       = -5
  983.                 Driver two    - Martini       =  9
  984.                 Test driver   - Katayama      = -1
  985.                 Car's chassis - Sauber        = 11
  986.                 Car's engine  - Ferrari       = 16
  987.  
  988.  Team Owner   : Lynne Sargent
  989.  Team Name    : Team Mini
  990.  Position     :  4 
  991.  Series Score : 444
  992.  Race Score   :  22
  993.  Race Details : Driver one    - Wendlinger    =  0
  994.                 Driver two    - Comas         =  0
  995.                 Test driver   - Coulthard     =  0
  996.                 Car's chassis - Sauber        = 11
  997.                 Car's engine  - Ford HB-V8    = 11
  998.  
  999.                                 - Page 14 -
  1000. 24.    FGP Race output
  1001.  
  1002.  
  1003.  Team Owner   : Alex Vinall
  1004.  Team Name    : Garfield Racing
  1005.  Position     :  5 
  1006.  Series Score : 441
  1007.  Race Score   :  -1
  1008.  Race Details : Driver one    - Herbert       = -5
  1009.                 Driver two    - Blundell      =  0
  1010.                 Test driver   - Gachot        = -5
  1011.                 Car's chassis - Jordan        =  9
  1012.                 Car's engine  - Ford Zetec-R  =  0
  1013.  
  1014.  Team Owner   : Martin Collier
  1015.  Team Name    : De Jurrier
  1016.  Position     :  6 
  1017.  Series Score : 418
  1018.  Race Score   :  13
  1019.  Race Details : Driver one    - Hakkinen      =  2
  1020.                 Driver two    - Blundell      =  0
  1021.                 Test driver   - Beretta       =  0
  1022.                 Car's chassis - Sauber        = 11
  1023.                 Car's engine  - Yamaha        =  0
  1024.  
  1025.  Team Owner   : Simon Austin
  1026.  Team Name    : GF1
  1027.  Position     :  7 
  1028.  Series Score : 417
  1029.  Race Score   :  43
  1030.  Race Details : Driver one    - Brundle       = 23
  1031.                 Driver two    - Brabham       =  0
  1032.                 Test driver   - Gavin         =  0
  1033.                 Car's chassis - Jordan        =  9
  1034.                 Car's engine  - Ford HB-V8    = 11
  1035.     
  1036.  Team Owner   : Dave Whipp
  1037.  Team Name    : Siegereich Racers
  1038.  Position     :  8 
  1039.  Series Score : 394
  1040.  Race Score   :  46
  1041.  Race Details : Driver one    - Brundle       = 23
  1042.                 Driver two    - Barrichello   = 14
  1043.                 Test driver   - Brabham       =  0
  1044.                 Car's chassis - Jordan        =  9
  1045.                 Car's engine  - Ilmor         =  0
  1046.      
  1047.  
  1048.  
  1049.  The highest possible score from this race was 80 points by:
  1050.  Driver one  : Berger        25 (£15m)
  1051.  Driver two  : Barrichello   14 (£7m)
  1052.  Test driver : Panis         19 (£1m)
  1053.  Chassis     : Jordan         9 (£5m)
  1054.  Engine      : Hart          13 (£2m)
  1055.  This team cost £30m.
  1056.  
  1057.  The lowest possible score from this race was -15 points by:
  1058.  Driver one  : Irvine        -4 (£5m)
  1059.  Driver two  : Herbert       -5 (£7m)
  1060.  Test driver : Katayama      -1 (£1m)
  1061.  Chassis     : Benetton      -5 (£14m)
  1062.  Engine      : Ilmor          0 (£2m)
  1063.  This team cost £29m.
  1064.  
  1065.  The highest possible score so far is 781 points by:
  1066.  Driver one  : Coulthard     102 (£1m)
  1067.  Driver two  : Comas         85 (£2m)
  1068.  Test driver : Panis         139 (£1m)
  1069.  
  1070.                                 - Page 15 -
  1071. 24.    FGP Race output
  1072.  
  1073.  Chassis     : Benetton      220 (£14m)
  1074.  Engine      : Ford Zetec-R  235 (£12m)
  1075.  This team cost £30m.
  1076.  
  1077.  The lowest possible score so far is -14 points by:
  1078.  Driver one  : Prost          0 (£23m)
  1079.  Driver two  : Tracy          0 (£1m)
  1080.  Test driver : Alliot        -3 (£1m)
  1081.  Chassis     : Simtek        -11 (£1m)
  1082.  Engine      : Ilmor          0 (£2m)
  1083.  This team cost £28m.
  1084.  
  1085. 25.    FGP Team score table
  1086.  
  1087.  FGP2 by S Austin, additional design by J Simpson.
  1088.  $Revision: 1.19 $ $Date: 1995/07/12 21:49:53 $.
  1089.  
  1090.  Team scores table
  1091.                          Brazilian
  1092.                           |  Pacific
  1093.                           |   |  San Marino
  1094.                           |   |   |  Monaco
  1095.                           |   |   |   |  Spanish
  1096.                           |   |   |   |   |  Canadian
  1097.                           |   |   |   |   |   |  French
  1098.                           |   |   |   |   |   |   |  British
  1099.                           |   |   |   |   |   |   |   |  German
  1100.                           |   |   |   |   |   |   |   |   |  Hungarian
  1101.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1102.  | Nhorfan              | 36| 60| 22| 37| 39| 39| 28| 46| 69| 34|  410|
  1103.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1104.  | David's Donkeys      | 40| 28| 19| 49| 61| 52| 32| 28| 12| 75|  396|
  1105.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1106.  | Garfield Racing      | 45| 42| 33| 32| 49| 42| 31| 30| -7| 28|  325|
  1107.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1108.  | Siegereich Racers    | 50| 31|  5| 36| 25| 25| -4| 25|  0| 22|  215|
  1109.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1110.  | Robbocop             | 63| 44| 55|  9| 36| 24| 62| 27| 14|  8|  342|
  1111.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1112.  | Team Mini            | 32| 49| 32| 15| 13| 20| 25| 17| 39| 30|  272|
  1113.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1114.  | De Jurrier           | 22|  8| 47| 12| 34| -1| 20| 37| 12| 47|  238|
  1115.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1116.  | GF1                  | 27| 25|  5| 49| 37| 33|  8| 12| 14| 38|  248|
  1117.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1118.  
  1119. 26.    FGP Driver scores table
  1120.  
  1121.  FGP2 by S Austin, additional design by J Simpson.
  1122.  $Revision: 1.19 $ $Date: 1995/07/12 21:49:53 $.
  1123.  
  1124.  Driver scores table
  1125.                          Brazilian
  1126.                           |  Pacific
  1127.                           |   |  San Marino
  1128.                           |   |   |  Monaco
  1129.                           |   |   |   |  Spanish
  1130.                           |   |   |   |   |  Canadian
  1131.                           |   |   |   |   |   |  French
  1132.                           |   |   |   |   |   |   |  British
  1133.                           |   |   |   |   |   |   |   |  German
  1134.                           |   |   |   |   |   |   |   |   |  Hungarian
  1135.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1136.  | Schumacher           | 21| 23| 21| 26| 21| 20| 28| 21|  6| 26|  213|
  1137.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1138.  | Mansell              |  0|  0|  0|  0|  0|  0|  4|  0|  0|  0|    4|
  1139.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1140.  
  1141.                                 - Page 16 -
  1142. 26.    FGP Driver scores table
  1143.  
  1144.  | Prost                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1145.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1146.  | Hill                 | 19|  5| 16|  2| 21| 20| 18| 24|  4| 18|  147|
  1147.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1148.  | Alesi                | 16|  0|  0| 13| 17| 18|  5| 15| -3|  0|   81|
  1149.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1150.  | Berger               | -3| 23|  1| 16|  0| 18| 16|  0| 25|  3|   99|
  1151.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1152.  | Brundle              |  0|  0|  5| 25|  0|  1|  0| -4|  2| 19|   48|
  1153.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1154.  | Hakkinen             |  0|  0| 19|  2|  4|  0|  0| 15|  0|  0|   40|
  1155.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1156.  | Barrichello          | 23| 19|  0| -1|  0|  3|  0| 13|  0| -4|   53|
  1157.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1158.  | Coulthard            |  0|  0|  0|  0|  3| 13|  0| 18|  3|  5|   42|
  1159.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1160.  | Lehto                |  0|  0| -4| 10|  6| 25|  0|  0|  0|  0|   37|
  1161.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1162.  | Verstappen           |  0|  0|  0|  0|  0|  0|  1|  1|  0| 23|   25|
  1163.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1164.  | Frentzen             |  0| 18|  0|  0|  0| -4| 19| 12| -5|  1|   41|
  1165.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1166.  | Irvine               |  0|  0|  0|  0| 18| -2| -3| -5|  1| -5|    4|
  1167.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1168.  | Tracy                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1169.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1170.  | Blundell             |  3| -3|  3|  0| 22|  3|  7|  3|  0| 18|   56|
  1171.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1172.  | Herbert              | 14| 16| 10|  0|  0|  9| 12|  9|  0|  0|   70|
  1173.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1174.  | Fittipaldi           |  0| 18|  1|  0|  0|  0| 10|  9| 26|  2|   66|
  1175.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1176.  | Katayama             | 17|  0| 16|  0| -1| -1|  0|  3|  0| -3|   31|
  1177.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1178.  | de Cesaris           |  0|  0|  0| 23|  0| -3| 16| -1| -4|  0|   31|
  1179.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1180.  | Bernard              |  0|  8|  5|  0| 12| 11|  1|  9| 25|  8|   79|
  1181.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1182.  | Martini              |  7|  0|  0| -5| 25|  6| 23|  2| -1|  0|   57|
  1183.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1184.  | Panis                |  8| 13|  8| 11| 12|  7|  0|  1| 26| 14|  100|
  1185.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1186.  | Brabham              | 14| -2|  0|  0| 14| 11| -1|  9|  0| 12|   57|
  1187.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1188.  | Alboreto             |  3|  0|  0| 17| -3|  7| -4|  0| -2| 13|   31|
  1189.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1190.  | Comas                |  4| 21| -3|  3| -1|  0|  0|  0| 27| 13|   64|
  1191.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1192.  | Morbidelli           | -2|  0|  0| -4|  0|  0|  0| -2| 23|  0|   15|
  1193.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1194.  | Alliot               |  0|  0|  0|  0|  0|  0|  0|  0|  0| -1|   -1|
  1195.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1196.  | Larini               |  0| -5| 24|  0|  0|  0|  0|  0|  0|  0|   19|
  1197.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1198.  | Zanardi              |  0|  0|  0|  0| 14|  0| -5| -3|  0|  9|   15|
  1199.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1200.  | Belmondo             | -5| -5| -5|  0| -4| -5| -5| -5| -5| -5|  -44|
  1201.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1202.  | Beretta              | -4| -1|  0| 10| -5|  0|  0|  9| 17| 16|   42|
  1203.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1204.  | Collard              |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1205.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1206.  | Dalmas               |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1207.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1208.  | de Simone            |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1209.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1210.  | Gachot               | -5| -5|  0|  0|  0|  0| -5| -5| -5| -5|  -30|
  1211.  
  1212.                                 - Page 17 -
  1213. 26.    FGP Driver scores table
  1214.  
  1215.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1216.  | Gavin                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1217.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1218.  | McNish               |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1219.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1220.  | Montermini           |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1221.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1222.  | Gounon               |  0|  0|  0|  0|  0|  0| 17|  9|  0| -2|   24|
  1223.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1224.  | Lagorce              |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1225.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1226.  | de Ferran            |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1227.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1228.  | Boullion             |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1229.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1230.  | Salo                 |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1231.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1232.  | Burt                 |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1233.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1234.  | Krosnoff             |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1235.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1236.  | Tarquini             |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1237.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1238.  | Villeneuve           |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1239.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1240.  | Magnussen            |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1241.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1242.  | Noda                 |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1243.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1244.  | Deletraz             |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1245.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1246.  | Schiattarella        |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1247.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1248.  | Senna                |  6|  3|  4|  0|  0|  0|  0|  0|  0|  0|   13|
  1249.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1250.  | Wendlinger           | 17|  3| 22|  0|  0|  0|  0|  0|  0|  0|   42|
  1251.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1252.  | Lamy                 | 14| 16| -5|  8|  0|  0|  0|  0|  0|  0|   33|
  1253.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1254.  | Ratzenberger         | -5| 15|  0|  0|  0|  0|  0|  0|  0|  0|   10|
  1255.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1256.  | Suzuki               |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1257.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1258.  | Adams                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1259.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1260.  | Inoue                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1261.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1262.  
  1263. 27.    FGP Chassis & Engine score tables
  1264.  
  1265.  FGP2 by S Austin, additional design by J Simpson.
  1266.  $Revision: 1.19 $ $Date: 1995/07/12 21:49:53 $.
  1267.  
  1268.  Chassis scores table
  1269.                          Brazilian
  1270.                           |  Pacific
  1271.                           |   |  San Marino
  1272.                           |   |   |  Monaco
  1273.                           |   |   |   |  Spanish
  1274.                           |   |   |   |   |  Canadian
  1275.                           |   |   |   |   |   |  French
  1276.                           |   |   |   |   |   |   |  British
  1277.                           |   |   |   |   |   |   |   |  German
  1278.                           |   |   |   |   |   |   |   |   |  Hungarian
  1279.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1280.  | Benetton             | 20| 20| 16| 20| 16| 20| 18| 16|  0| 20|  166|
  1281.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1282.  
  1283.                                 - Page 18 -
  1284. 27.    FGP Chassis & Engine score tables
  1285.  
  1286.  | Williams             | 16| -3|  9| -2| 20| 16| 16| 20| 12| 16|  120|
  1287.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1288.  | Ferrari              | 11| 11| 15| 14| 13| 14| 14| 14| 16|  0|  122|
  1289.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1290.  | McLaren              |  0|  0| 14| 13|  0| -5|  0|  9|  0| 12|   43|
  1291.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1292.  | Sauber               | 11| 12| 13|  0| -1| -4| 13| -1| -5|  0|   38|
  1293.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1294.  | Jordan               | 13| 14|  0| 12| 11| 10| -3|  7| -2| -5|   57|
  1295.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1296.  | Tyrell               | 12| -4| 12|  0| 12| -2|  0| 11|  0|  9|   50|
  1297.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1298.  | Arrows               | -2| 13|  0| -4|  0|  0|  0| -2| 14| -1|   18|
  1299.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1300.  | Minardi              | -1|  0|  0|  7|  9| 11|  8|  0| -3| 11|   42|
  1301.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1302.  | Ligier               |  0|  0|  0|  0|  0|  0|  0|  0| 16| 12|   28|
  1303.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1304.  | Larrousse            | -4| 10| -3| 11| -5| -1|  0|  0| 13|  0|   21|
  1305.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1306.  | Lotus                |  0|  0| -5|  0|  0| 12|  6| -3| -1|  0|    9|
  1307.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1308.  | Pacific              | -5|  0|  0|  0| -4|  0|  0|  0|  0|  0|   -9|
  1309.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1310.  | Simtek               |  0| -2|  0|  0|  0|  0| -1|  0|  0| -3|   -6|
  1311.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1312.  
  1313.  Engine scores table
  1314.                          Brazilian
  1315.                           |  Pacific
  1316.                           |   |  San Marino
  1317.                           |   |   |  Monaco
  1318.                           |   |   |   |  Spanish
  1319.                           |   |   |   |   |  Canadian
  1320.                           |   |   |   |   |   |  French
  1321.                           |   |   |   |   |   |   |  British
  1322.                           |   |   |   |   |   |   |   |  German
  1323.                           |   |   |   |   |   |   |   |   |  Hungarian
  1324.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1325.  | Ford Zetec-R         | 20| 20| 20| 20| 16| 20| 20| 16|  0| 20|  172|
  1326.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1327.  | Renault              | 16|  0| 11| 11| 20| 16| 16| 20| 16| 16|  142|
  1328.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1329.  | Ferrari              | 14| 16| 16| 14| 13| 14| 14| 14| 20| 11|  146|
  1330.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1331.  | Peugeot              |  0|  0| 14| 16|  0|  0|  0| 13|  0| 14|   57|
  1332.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1333.  | Mercedes             | 11| 12| 13|  0|  0|  0| 13|  0|  0|  0|   49|
  1334.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1335.  | Ford HB-V8           |  0| 13|  0| 12| 12| 11| 12|  0| 14| 12|   86|
  1336.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1337.  | Hart                 | 13| 14|  0| 13| 11| 13|  0| 12|  0|  0|   76|
  1338.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1339.  | Mugen                |  0| 11|  0|  0|  0| 12| 11|  0|  0|  0|   34|
  1340.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1341.  | Ilmor                |  0|  0|  0|  0|  0|  0|  0|  0|  0|  0|    0|
  1342.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1343.  | Yamaha               | 12|  0| 12|  0| 14|  0|  0| 11|  0| 13|   62|
  1344.  +----------------------+---+---+---+---+---+---+---+---+---+---+-----+
  1345.  
  1346. 28.    FGP Spreadsheet data
  1347.  
  1348.  ,Brazilian,Pacific,San Marino,Monaco,Spanish,Canadian,French,British
  1349.  Nhorfan,36,96,118,142,181,219,247,293
  1350.  David's Donkeys,40,68,91,140,201,253,285,313
  1351.  Garfield Racing,45,87,120,139,188,229,260,290
  1352.  Siegereich Racers,50,81,86,109,134,158,154,179
  1353.  
  1354.                                 - Page 19 -
  1355. 28.    FGP Spreadsheet data
  1356.  
  1357.  Robbocop,63,107,158,180,216,253,315,342
  1358.  Team Mini,32,81,109,137,150,183,208,225
  1359.  De Jurrier,22,30,73,98,132,144,175,212
  1360.  GF1,27,52,57,93,130,162,170,182
  1361.  
  1362.  ,Brazilian,Pacific,San Marino,Monaco,Spanish,Canadian,French,British
  1363.  Nhorfan,5,2,3,2,4,4,4,3
  1364.  David's Donkeys,4,6,5,3,2,1,2,2
  1365.  Garfield Racing,3,3,2,4,3,3,3,4
  1366.  Siegereich Racers,2,4,6,6,6,7,8,8
  1367.  Robbocop,1,1,1,1,1,1,1,1
  1368.  Team Mini,6,4,4,5,5,5,5,5
  1369.  De Jurrier,8,8,7,7,7,8,6,6
  1370.  GF1,7,7,8,8,8,6,7,7
  1371.  
  1372. 29.    FGP - Autosport Rules
  1373.  
  1374.  ******************************
  1375.  ***** Fantasy Grand Prix *****
  1376.  ******************************
  1377.  
  1378.  ******** How It Works ********
  1379.  
  1380. You are a Grand Prix team manager with a budget of £30 million. To build
  1381. your fantasy team you must buy five elements; three drivers, one chassis and
  1382. one engine. From the shopping list must select any three drivers, but one of
  1383. them has to be from the £1 million price bracket. All of your drivers can be
  1384. currently racing in Grands Prix, but if you wish you can gamble on a test
  1385. driver getting a call-up to a top team, bearing in mind that the driver
  1386. line-ups changed dramatically during 1994.
  1387.  
  1388. Once you have chosen your team, you cannot change it, but you may enter as
  1389. many teams as you like.
  1390.  
  1391. Points are awarded for the real-life performances of each element of your
  1392. team in the races, so the skill is in picking a combination most likely to
  1393. score you points.
  1394.  
  1395. First a few ground rules:
  1396.  
  1397. o you must not exceed your budget of £30m;
  1398.  
  1399. o you must not select a driver twice or choose a test driver who costs more
  1400. than £1m.  
  1401.  
  1402.  ******** How To Score ********
  1403.  
  1404. Points are awarded according to the results of the year's grands prix.
  1405.  
  1406. Your team will score in the following way.  If a driver finishes in the top
  1407. six he scores 10  points, plus the points awarded in real-life - 10, 6, 4,
  1408. 3, 2 and 1 for the first six drivers across the line. The table shows the
  1409. Fantasy value of each of the top six positions.
  1410.  
  1411.      +--------------+
  1412.      |Result  Points|
  1413.      |  1       20  |
  1414.      |  2       16  |
  1415.      |  3       14  |
  1416.      |  4       13  |
  1417.      |  5       12  |
  1418.      |  6       11  |
  1419.      +--------------+ 
  1420.  
  1421. All your drivers are eligible to score, and can also gain extra points for
  1422. the following:
  1423.  
  1424.  
  1425.                                 - Page 20 -
  1426. 29.    FGP - Autosport Rules
  1427.  
  1428. o Autosport will name a `Driver of the Day' after each Grand Prix for a
  1429. particularly outstanding performance. This is worth five bonus points.
  1430.  
  1431. o Drivers score one point for each place they've made over their qualifying
  1432. position. Points are not deducted for those who lose places relative to
  1433. their grid position, but you lose five points if your driver posts the
  1434. race's first retirement, four if it's the second and so on down to a
  1435. one-point loss for the fifth retirement. The retirement order will be taken
  1436. from the FIA's Official Results, issued after each Grad Prix. Should more
  1437. than one car retire at the same time, the positions will be taken on the
  1438. order of car number.
  1439.  
  1440. o The fastest driver on race day warm-up will collect six points, with five
  1441. points for the second quickest driver and so on down to a point for the
  1442. sixth quickest. Non-qualification for a Grand Prix means a deduction of five
  1443. points. If a driver is on the FIA's published starting grid, but fails to
  1444. take the start, no points will be deducted. Drivers who are disqualified or
  1445. removed from the results for any reason will lose all points gained that
  1446. weekend. Any driver not competing in a Grand Prix weekend scores no points.
  1447.  
  1448. o Chassis score in the same way as the drivers for a `top six' finish (ie
  1449. 10pts for finishing in the top six, plus the actual points; 10, 6, 4, 3, 2
  1450. and 1). Only the first chassis home can score per team. So, if there are two
  1451. cars from the same team in the top six, the `seventh' placed car will pick
  1452. up a point for coming `sixth'. Points are deducted for the first five cars
  1453. to retire on the same basis as for the drivers. Again, if two chassis are
  1454. out early enough to both lose points, the deduction is only for the first
  1455. example.
  1456.  
  1457. o The engines follow the same rules as chassis the chassis (ie 10pts for
  1458. finishing in the top six, plus the actual points; 10, 6, 4, 3, 2 and 1) but
  1459. with no retirement penalties.
  1460.  
  1461. 30.    FGP Shopping List
  1462.  
  1463.                 Shopping List
  1464.  
  1465.         DRIVERS:
  1466.  
  1467.         £23m
  1468.         1.  M. Schumacher
  1469.         £20m
  1470.         2.  N. Mansell
  1471.         3.  D. Hill
  1472.         £18m
  1473.         4.  G. Berger
  1474.         5.  D. Coulthard
  1475.         £15m
  1476.         6.  J. Alesi
  1477.         7.  J. Herbert
  1478.         8.  M. Hakkinen
  1479.         £10m
  1480.         9.  R. Barrichello
  1481.         10. E. Irvine
  1482.         11. O. Panis
  1483.         £7m
  1484.         12. H.H. Frentzen
  1485.         13. U. Katayama
  1486.         14. M. Salo
  1487.         15. M. Brundle
  1488.         £5m
  1489.         16. K. Wendlinger
  1490.         17. P. Martini
  1491.         £4m
  1492.         18. L. Badoer
  1493.         19. G. Morbidelli
  1494.         £3m
  1495.  
  1496.                                 - Page 21 -
  1497. 30.    FGP Shopping List
  1498.  
  1499.         20. J. Verstappen
  1500.         21. E. Comas
  1501.         22. M. Blundell
  1502.         £2m
  1503.         23. H. Noda
  1504.         24. A. Suzuki
  1505.         £1m
  1506.         25. P. Belmondo
  1507.         26. P. Diniz
  1508.         27. O. Beretta
  1509.         28. E. Collard
  1510.         29. Y. Dalmas
  1511.         30. F. de Simone
  1512.         31. B. Gachot
  1513.         32. A. McNish
  1514.         33. A. Montermini
  1515.         34. J-M. Gounon
  1516.         35. F. Lagorce
  1517.         36. J. Boullion
  1518.         37. K. Burt
  1519.         38. J. Krosnoff
  1520.         39. M. Martini
  1521.         40. G. Tarquini
  1522.         41. J. Villeneuve
  1523.         42. J. Magnussen
  1524.         43. N. Larini
  1525.         44. K. Nissen
  1526.         45. JJ Lehto
  1527.         46. P. Lamy
  1528.         47. T. Inoue
  1529.         48. L. Aiello
  1530.  
  1531.         CHASSIS:
  1532.  
  1533.         £18m
  1534.         49. Benetton
  1535.         50. Williams
  1536.         £12m
  1537.         51. Ferrari
  1538.         52. McLaren
  1539.         £8m
  1540.         53. Jordan
  1541.         54. Tyrell
  1542.         £6m
  1543.         55. Sauber
  1544.         56. Ligier
  1545.         £5m
  1546.         57. Larrousse
  1547.         £4m
  1548.         58. Minardi
  1549.         59. Arrows
  1550.         £1m
  1551.         60. Pacific
  1552.         61. Simtek
  1553.         62. Forti Corse
  1554.  
  1555.         ENGINES:
  1556.  
  1557.         £16m
  1558.         63. Renault
  1559.         £12m
  1560.         64. Mercedes
  1561.         65. Ford Zetec
  1562.         £10m
  1563.         66. Ferrari
  1564.         £8m
  1565.         67. Yamaha
  1566.  
  1567.                                 - Page 22 -
  1568. 30.    FGP Shopping List
  1569.  
  1570.         £6m
  1571.         68. Peugeot
  1572.         £4m
  1573.         69. Mugen
  1574.         £2m
  1575.         70. Ford ED
  1576.         71. Hart
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.                                 - Page 23 -
  1639. 30.    FGP Shopping List
  1640.  
  1641.  
  1642. 31.    INDEX of sections
  1643.  
  1644. FGP & Annotate ...................................................  11. 46
  1645. FGP & Heddley ....................................................  11.  6
  1646. FGP & The Revision Control System ................................  11. 62
  1647. FGP - Autosport Rules ............................................  19. 14
  1648. FGP - Contents ...................................................   1.  0
  1649. FGP - The Future   ...............................................  10. 34
  1650. FGP Bugs and Problems ............................................   8. 52
  1651. FGP Chassis & Engine score tables ................................  17. 47
  1652. FGP chassis.fgp2 File ............................................   6. 26
  1653. FGP Command Line .................................................   3. 44
  1654. FGP Contact addresses ............................................   9. 29
  1655. FGP Data Files ...................................................   5.  7
  1656. FGP Distribution .................................................   2. 23
  1657. FGP Driver scores table ..........................................  15. 45
  1658. FGP drivers.fgp2 file ............................................   5. 47
  1659. FGP engines.fgp2 File ............................................   6. 42
  1660. FGP Error messages ...............................................   7. 48
  1661. FGP History ......................................................   9. 48
  1662. FGP Input Files ..................................................   4. 17
  1663. FGP Instructions .................................................   3.  9
  1664. FGP Introduction .................................................   1. 20
  1665. FGP Output .......................................................   7.  0
  1666. FGP Race output ..................................................  12. 15
  1667. FGP Registration .................................................   9. 10
  1668. FGP scores.fgp2 File .............................................   6. 58
  1669. FGP Shopping List ................................................  20. 32
  1670. FGP Spreadsheet data .............................................  18. 59
  1671. FGP Team score table .............................................  15. 11
  1672. FGP teams.fgp2 File ..............................................   5. 21
  1673. What was used to make FGP ........................................  10. 56
  1674.  
  1675. 32.    INDEX of keywords
  1676.  
  1677. -c[n] ............................................................   4.  0
  1678. -d[n] ............................................................   3. 63
  1679. -r[n] ............................................................   3. 54
  1680. -s[n] ............................................................   4.  4
  1681. -t[n] ............................................................   3. 59
  1682. Addresses    .....................................................   1. 17
  1683. Annotate .........................................................  10. 65
  1684. Cars table .......................................................   7. 12
  1685. chassis.fgp2 .....................................................   5. 16
  1686. command line .....................................................   7.  4
  1687. contact ..........................................................   8. 59
  1688. Control System ...................................................  10. 61
  1689. Designed and Written .............................................   1. 10
  1690. Distribution .....................................................   1. 13
  1691. Driver table .....................................................   7. 10
  1692. drivers.fgp2 .....................................................   5. 14
  1693. e-mail me ........................................................   9. 18
  1694. engines.fgp2 .....................................................   5. 18
  1695. error messages ...................................................   3. 31
  1696. filename .........................................................   4. 13
  1697. Heddley ..........................................................  10. 64
  1698. History      .....................................................   1. 18
  1699. Instructions .....................................................   1. 14
  1700. Introduction .....................................................   1. 12
  1701. Problems     .....................................................   1. 15
  1702. race data ........................................................   4. 15
  1703. Race scores ......................................................   7.  6
  1704. Registration .....................................................   1. 16
  1705. Revision .........................................................  10. 60
  1706. rules ............................................................   2. 35
  1707. scores.fgp2 ......................................................   5. 20
  1708.  
  1709.                                 - Page 24 -
  1710. 32.    INDEX of keywords
  1711.  
  1712. shopping list ....................................................  19. 25
  1713. Simon Austin .....................................................   1. 10
  1714. snail-mail address ...............................................   9. 22
  1715. Spreadsheet data .................................................   7. 14
  1716. Teams table ......................................................   7.  8
  1717. teams.fgp2 .......................................................   5. 12
  1718. The command line .................................................   3. 14
  1719. The data files ...................................................   3. 18
  1720. The error messages ...............................................   3. 22
  1721. The Future   .....................................................   1. 19
  1722. The input file ...................................................   3. 16
  1723. The output .......................................................   3. 20
  1724.